/* 文本主体统一样式 */
.body {
	display: block; /* 显示块级元素 */
	text-align: left; /* 文本靠左排列 */
	text-align: justify; /* 文本两端对齐 */
	padding: 0 0 0 0; /* 内边距 */
	margin: 0 5pt 0 5pt; /* 上右下左外边距 */
}
/* 链接样式 */
a {
	color: #000000; /* 修改链接颜色蓝色为黑色 */
	text-decoration: none; /* 取消链接下划线 */
}


/* 打印文本样式 */
@page {
	margin-bottom: 5pt;
	margin-top: 5pt;
}
/* 打印封面样式 */
@page {
	padding: 0;
	margin: 0;
}

/* 标题样式 */
.title {
	line-height: 125%; /* 行高 */
	font-weight: bold; /* 文本粗体 */
	margin-top: 0; /* 上外边距 */
	padding: 1em 0.5em; /* 内边距 */
}

/* 正文样式 */
.mainbody {
	font-size: 100%; /* 字体大小 */
	line-height: 120%; /* 行高 */
	text-indent: 2em; /* 首行文本缩进 */
	margin: 1em 0.5em; /* 上右下左外边距 */
}

/* 强调字体，颜色可根据需要改变 */
.emphasize {
	color: #ff0000; /* 字体颜色 */
	font-size: 90%; /* 字体大小 */
	font-weight: bold; /* 文本粗体 */
	text-indent: 0; /* 取消首行文本缩进 */
}

/* 小节序号 */
.sectionnum {
	font-size: 125%; /* 字体大小 */
	line-height: 125%; /* 行高 */
	font-weight: bold; /* 文本粗体 */
	text-align: center; /* 文本居中 */
	font-style: italic; /* 文本斜体 */
	margin: 2.5em 0 0.5em 0; /* 上右下左外边距 */
}

/* 注释序号 */
.annotatenum {
	font-size: 75%; /* 字体大小 */
	line-height: 125%; /* 行高 */
	vertical-align: super; /* 垂直对齐文本的上标 */
}
/* 注释内容 */
.annotate {
	font-size: 80%; /* 字体大小 */
	line-height: 120%; /* 行高 */
}
/* 分割线 */
.splitline {
	height: 2px; /* 线条粗细 */
	width: 98%; /* 线条宽度 */
	border: none; /* 清除原始线条 */
	background: #bcbcbc; /* 线条颜色 */
}

/* 代码块盒子 */
.boxblock {
	background-color: #dcdcdc; /* 代码块背景颜色 */
	margin: 0.25em 0 0.25em 0; /* 上右下左外边距 */
	padding: 0.1em 0 0.1em 0; /* 上右下左内边距 */
	border: none; /* 取消代码块边框 */
	border-radius: 2px; /* 边框框圆角 */
}
/* 代码块文本 */
.boxtext {
	font-size: 60%; /* 字体大小 */
	line-height: 120%; /* 行高 */
	white-space: pre-wrap; /* 文本正常空格及换行 */
	ertical-align: middle; /* 垂直对齐文本中部 */
}

/* 正文图片 */
.image {
	width: auto; /* 自适应宽度 */
	height: auto; /* 自适应高度 */
	max-width: 99%; /* 最大宽度 */
	display: block; /* 显示块级元素 */
	line-height: 1.5; /* 行高 */
	margin-left: auto; /* 自适应左外边距 */
	margin-right: auto; /* 自适应右外边距 */
/* 图片水平显示位置只需改变 margin-left 或 margin-right 属性值即可
   图片居左：margin-left: 0; margin-right: auto;
   图片居右：margin-left: auto; margin-right: 0;
   图片居中：margin-left: auto; margin-right: auto;
   注意使用这两个属性改变水平位置时一定要加上 display: block; 属性
*/
	text-align: center; /* 水平居中 */
	vertical-align: middle; /* 垂直居中 */
}
/* 文字图片，某些生僻字无法正常打出来，以图片的形式插入正文中用到此样式 */
.imagetext {
	line-height: 1.2;
	height: 1em; /* 图片设置为一个字高 */
	width: auto; /* 自适应宽度 */
	max-width: 99%; /* 最大宽度 */
	text-align: center; /* 水平居中 */
	vertical-align: middle; /* 垂直居中 */
}

/* 图片注释 */
.imagetitle {
	margin: 1em 0; /* 上右下左外边距 */
	color: #555555; /* 文本颜色 */
	font-size: 0.75em; /* 字体大小 */
	text-align: center; /* 文本居中 */
}

.align-left{
	text-align: left;
}
.align-right{
	text-align: right;
}
.align-center{
	text-align: center;
}